package com.xebest.web.model;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 
 */
public class XeVenStoreDelivDetailEntity implements Serializable {
    /**
     * 自增主键
     */
    private Integer id;

    /**
     * 出库单号
     */
    private String deliverOrder;

    /**
     * 商品唯一编码
     */
    private String proSku;

    /**
     * 出库批次
     */
    private String delivBatchNo;

    /**
     * 出库批次价格
     */
    private BigDecimal delivBatchPrice;

    /**
     * 出库数
     */
    private BigDecimal proOutNum;
    /**
     * 计划出库数
     */
    private BigDecimal planOutNum;

    /**
     * 商品图
     */
    private String proMainImg;

    /**
     * 商品货号
     */
    private String proNum;

    private String proCategoryName;

    private String proCategoryId;

    /**
     * 商品名称
     */
    private String proName;

    /**
     * 商品规格值
     */
    private String proSpecValue;

    /**
     * 商品规格名
     */
    private String proSpecName;

    /**
     * 商品计价方式
     */
    private Integer proPricingType;

    /**
     * 商品单位
     */
    private String proUnit;

    /**
     * 备注
     */
    private String remark;

    /**
     * 创建日期
     */
    private Date createDate;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 版本号
     */
    private Integer version;

    /**
     * 修改人
     */
    private Date  modifyDate;

    /**
     * 修改日期
     */
    private String modifyUser;

    private static final long serialVersionUID = 1L;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getDeliverOrder() {
        return deliverOrder;
    }

    public void setDeliverOrder(String deliverOrder) {
        this.deliverOrder = deliverOrder;
    }

    public String getProSku() {
        return proSku;
    }

    public void setProSku(String proSku) {
        this.proSku = proSku;
    }

    public String getDelivBatchNo() {
        return delivBatchNo;
    }

    public void setDelivBatchNo(String delivBatchNo) {
        this.delivBatchNo = delivBatchNo;
    }

    public BigDecimal getDelivBatchPrice() {
        return delivBatchPrice;
    }

    public void setDelivBatchPrice(BigDecimal delivBatchPrice) {
        this.delivBatchPrice = delivBatchPrice;
    }

    public BigDecimal getProOutNum() {
        return proOutNum;
    }

    public void setProOutNum(BigDecimal proOutNum) {
        this.proOutNum = proOutNum;
    }

    public String getProMainImg() {
        return proMainImg;
    }

    public void setProMainImg(String proMainImg) {
        this.proMainImg = proMainImg;
    }

    public String getProNum() {
        return proNum;
    }

    public void setProNum(String proNum) {
        this.proNum = proNum;
    }

    public String getProCategoryName() {
        return proCategoryName;
    }

    public void setProCategoryName(String proCategoryName) {
        this.proCategoryName = proCategoryName;
    }

    public String getProCategoryId() {
        return proCategoryId;
    }

    public void setProCategoryId(String proCategoryId) {
        this.proCategoryId = proCategoryId;
    }

    public String getProName() {
        return proName;
    }

    public void setProName(String proName) {
        this.proName = proName;
    }

    public String getProSpecValue() {
        return proSpecValue;
    }

    public void setProSpecValue(String proSpecValue) {
        this.proSpecValue = proSpecValue;
    }

    public String getProSpecName() {
        return proSpecName;
    }

    public void setProSpecName(String proSpecName) {
        this.proSpecName = proSpecName;
    }

    public Integer getProPricingType() {
        return proPricingType;
    }

    public void setProPricingType(Integer proPricingType) {
        this.proPricingType = proPricingType;
    }

    public String getProUnit() {
        return proUnit;
    }

    public void setProUnit(String proUnit) {
        this.proUnit = proUnit;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Integer getVersion() {
        return version;
    }

    public void setVersion(Integer version) {
        this.version = version;
    }

	/**  
	 * @return the modifyDate  
	 */
	
	public Date getModifyDate() {
	
		return modifyDate;
	}

	/**  
	 * @param modifyDate the modifyDate to set  
	 */
	
	public void setModifyDate(Date modifyDate) {
	
		this.modifyDate = modifyDate;
	}

	/**  
	 * @return the modifyUser  
	 */
	
	public String getModifyUser() {
	
		return modifyUser;
	}

	/**  
	 * @param modifyUser the modifyUser to set  
	 */
	
	public void setModifyUser(String modifyUser) {
	
		this.modifyUser = modifyUser;
	}

	  
	/**  
	* @return the planOutNum  
	*/  
	
	public BigDecimal getPlanOutNum() {
		  
		return  planOutNum;  
		
	}

	  
	/**  
	* @param planOutNum the planOutNum to set  
	*/  
	
	public void setPlanOutNum(BigDecimal planOutNum) {
		  
		this.planOutNum = planOutNum;  
		
	}

 
}